given a roasting - Französisch Englisch Wörterbuch